using System;
using Framework.Library.Core.Utils;

namespace Framework.Library.Data.DAL
{
    [Serializable]
    public class PortalTemplate : DALEntity
    {
        public PortalTemplate()
		{
			Key = "ID";
			Table = "PORTAL_TEMPLATES";
		}
		public int ID
		{
			get
			{
				return GetValue<int>("ID");
			}
			set
			{
				SetValue("ID", value);
			}
		}
		public string NAME
		{
			get
			{
				return GetValue<string>("NAME");
			}
			set
			{
				SetValue("NAME", value);
			}
		}
		public string DESCRIPTION
		{
			get
			{
				return GetValue<string>("DESCRIPTION");
			}
			set
			{
				SetValue("DESCRIPTION", value);
			}
		}
		public string BASEPATH
		{
			get
			{
				return GetValue<string>("BASEPATH");
			}
			set
			{
				SetValue("BASEPATH", value);
			}
		}
		public string BASECONTROL
		{
			get
			{
				return GetValue<string>("BASECONTROL");
			}
			set
			{
				SetValue("BASECONTROL", value);
			}
		}
		public string BASEXML
		{
			get
			{
				return GetValue<string>("BASEXML");
			}
			set
			{
				SetValue("BASEXML", value);
			}
		}
		public DateTime CREATEDATE
		{
			get
			{
				return GetValue<DateTime>("CREATEDATE");
			}
			set
			{
				SetValue("CREATEDATE", value);
			}
		}
		public DateTime MODIFYDATE
		{
			get
			{
				return GetValue<DateTime>("MODIFYDATE");
			}
			set
			{
				SetValue("MODIFYDATE", value);
			}
		}
		public int SA
		{
			get
			{
				return GetValue<int>("SA");
			}
			set
			{
				SetValue("SA", value);
			}
		}

    }
}